Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
65 OWLER LANE Semi-Detached £105,000 17 May 2004
70 OWLER LANE Semi-Detached £67,500 7 Apr 2000
72 OWLER LANE Semi-Detached £200,000 1 Nov 2023
78 OWLER LANE Terraced £169,000 20 Dec 2019